fulfilling one's longing - Turco Inglés Diccionario